to be on tenterhooks - Francés Inglés Diccionario